make up a deficiency - Francés Inglés Diccionario